common ditch separating adjacent properties - Türkisch Englisch Wörterbuch